package a16_test;

import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;

/**
 * @Author quan
 * @Description 去重:使用set集合
 * @Date 2023/4/16 22:14
 */
public class rundentEle {
    /**
    【问题描述】删除字符串中的重复字符.
    【输入形式】输入一个字符串，全为字母字符
    【输出形式】输出删除重复字符后的字符串
    【样例输入】abbcbd
    【样例输出】abcd
    【样例说明】删除第二个和第三个“b”，保留第一个遇到的不同字符
    */
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String str = sc.next();
        HashSet<Character> hashSet = new HashSet<>();
        // 遍历字符串取字符
        for (int i = 0; i < str.length(); i++) {
            char c = str.charAt(i);
            hashSet.add(c);//set的去重特性
        }
        //遍历hashset集合
        for (char c: hashSet) {
            System.out.print(c);
        }
    }
}
